home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / role / larn.lha / makefile.os2 < prev    next >
Makefile  |  1995-11-19  |  3KB  |  133 lines

  1. #
  2. # This is a makefile for OS/2 LARN V12.3
  3. #
  4. # This is written for MSC V6.00; it assumes NMAKE.
  5. #
  6. # This could probably build a DOS larn also, if the definition
  7. # of OS2LARN was removed from the cc command.
  8. #
  9. #
  10. OBJ = obj\ 
  11. CDEFS = -DOS2LARN -DDGK -DMSDOS -DSYSV -DDGK_MSDOS -DNOVARARGS
  12. cc    = cl $(CDEFS) -nologo -Zi -c -AL -Fo$(OBJ)
  13.  
  14. OBJS =    $(OBJ)action.obj    $(OBJ)bill.obj      \
  15.   $(OBJ)config.obj    $(OBJ)create.obj    \
  16.   $(OBJ)data.obj      $(OBJ)diag.obj      \
  17.   $(OBJ)display.obj   $(OBJ)fgetlr.obj    \
  18.   $(OBJ)fortune.obj   $(OBJ)global.obj    \
  19.   $(OBJ)help.obj      $(OBJ)io.obj        \
  20.   $(OBJ)main.obj      $(OBJ)monster.obj   \
  21.   $(OBJ)moreobj.obj   $(OBJ)movem.obj     \
  22.   $(OBJ)msdos.obj     $(OBJ)nap.obj       \
  23.   $(OBJ)object.obj    $(OBJ)regen.obj     \
  24.   $(OBJ)savelev.obj   $(OBJ)scores.obj    \
  25.   $(OBJ)signal.obj    $(OBJ)spells.obj    \
  26.   $(OBJ)spheres.obj   $(OBJ)store.obj     \
  27.   $(OBJ)tgetent.obj   $(OBJ)tgetstr.obj   \
  28.   $(OBJ)tgoto.obj     $(OBJ)tputs.obj     \
  29.   $(OBJ)tok.obj       $(OBJ)vms.obj      \
  30.   $(OBJ)iventory.obj
  31.  
  32. larn.exe : $(OBJS)
  33.   link /CODEVIEW @os2larn.lnk
  34.  
  35. $(OBJ)action.obj : action.c
  36.   $(cc) action.c
  37.  
  38. $(OBJ)bill.obj : bill.c
  39.   $(cc) bill.c
  40.  
  41. $(OBJ)config.obj : config.c
  42.   $(cc) config.c
  43.  
  44. $(OBJ)create.obj : create.c
  45.   $(cc) create.c
  46.  
  47. $(OBJ)data.obj : data.c
  48.   $(cc) data.c
  49.  
  50. $(OBJ)diag.obj : diag.c
  51.   $(cc) diag.c
  52.  
  53. $(OBJ)display.obj : display.c
  54.   $(cc) display.c
  55.  
  56. $(OBJ)fgetlr.obj : fgetlr.c
  57.   $(cc) fgetlr.c
  58.  
  59. $(OBJ)fortune.obj : fortune.c
  60.   $(cc) fortune.c
  61.  
  62. $(OBJ)global.obj : global.c
  63.   $(cc) global.c
  64.  
  65. $(OBJ)help.obj : help.c
  66.   $(cc) help.c
  67.  
  68. $(OBJ)io.obj : io.c
  69.   $(cc) io.c
  70.  
  71. $(OBJ)iventory.obj : iventory.c
  72.   $(cc) iventory.c
  73.  
  74. $(OBJ)main.obj : main.c
  75.   $(cc) main.c
  76.  
  77. $(OBJ)monster.obj : monster.c
  78.   $(cc) monster.c
  79.  
  80. $(OBJ)moreobj.obj : moreobj.c
  81.   $(cc) moreobj.c
  82.  
  83. $(OBJ)movem.obj : movem.c
  84.   $(cc) movem.c
  85.  
  86. $(OBJ)msdos.obj : msdos.c
  87.   $(cc) msdos.c
  88.  
  89. $(OBJ)nap.obj : nap.c
  90.   $(cc) nap.c
  91.  
  92. $(OBJ)object.obj : object.c
  93.   $(cc) object.c
  94.  
  95. $(OBJ)regen.obj : regen.c
  96.   $(cc) regen.c
  97.  
  98. $(OBJ)savelev.obj : savelev.c
  99.   $(cc) savelev.c
  100.  
  101. $(OBJ)scores.obj : scores.c
  102.   $(cc) scores.c
  103.  
  104. $(OBJ)signal.obj : signal.c
  105.   $(cc) signal.c
  106.  
  107. $(OBJ)spells.obj : spells.c
  108.   $(cc) spells.c
  109.  
  110. $(OBJ)spheres.obj : spheres.c
  111.   $(cc) spheres.c
  112.  
  113. $(OBJ)store.obj : store.c
  114.   $(cc) store.c
  115.  
  116. $(OBJ)tgetent.obj : tgetent.c
  117.   $(cc) tgetent.c
  118.  
  119. $(OBJ)tgetstr.obj : tgetstr.c
  120.   $(cc) tgetstr.c
  121.  
  122. $(OBJ)tgoto.obj : tgoto.c
  123.   $(cc) tgoto.c
  124.  
  125. $(OBJ)tputs.obj : tputs.c
  126.   $(cc) tputs.c
  127.  
  128. $(OBJ)tok.obj : tok.c
  129.   $(cc) tok.c
  130.  
  131. $(OBJ)vms.obj : vms.c
  132.   $(cc) vms.c
  133.